/*快捷导航栏*/

.navigation {
    /* border: 1px solid black; */
    background-color: white;
    position: fixed;
    top: 230px;
    left: 20px;
}

.navigation>ul>li>.na_red {
    background-color: #b1191a;
    color: white;
}

.navigation>ul>li>a {
    display: block;
    padding: 8px 10px;
    border-bottom: 1px solid #f1f1f1;
}

.navigation>ul>li>a:hover {
    color: white;
    background-color: #b1191a;
}


/*顶部样式*/

.top {
    height: 31px;
    background-color: #f1f1f1;
    line-height: 31px;
    font-size: 10px;
    color: #666666;
}


/*.top_red{
    		color: #c81623;
    	}*/

.top_t {
    width: 1200px;
    margin: 0 auto;
}


/*.top>.top_left{
    		margin-left: 160px;
    	}
    	.top>.top_right{
    		margin-right: 160px;
    	}*/


/*顶部内部*/

.top_t>.top_left>ul>li {
    float: left;
    margin-right: 4px;
}

.top_t>.top_right>ul {
    float: right;
}

.top_t>.top_right>ul>li {
    float: left;
    margin-left: 7px;
    margin-right: 7px;
}


/*顶部右边的|*/

.spacer {
    width: 1px;
    height: 12px;
    background-color: #666;
    margin: 9px 12px 0;
}


/*-----------第二部分------------------------------------*/


/*顶部偏下的部分，搜索框部分0*/

.top_second {
    width: 1200px;
    height: 152px;
    margin: 0 auto;
    /*border: 1px solid black;*/
    /*border-bottom: 2px solid #b1191a;*/
    position: relative;
}


/*顶部偏下的部分 的上半*/


/*logo部分*/

.logo_png {
    position: absolute;
    /*left: 10%;*/
    top: 20%;
}


/*搜索框*/

.search {
    position: absolute;
    left: 27%;
    top: 16%;
}

.search_top {
    width: 600px;
    height: 38px;
}

.search_txt {
    float: left;
    width: 463px;
    height: 32px;
    /*color: black;*/
    border: 2px solid #b1191a;
}

.search_btn {
    float: left;
    font-size: 16px;
    width: 82px;
    height: 36px;
    color: white;
    border: 1px solid #b1191a;
    background-color: #b1191a;
}


/*输入框下面的文字*/

.search_bottom>a {
    font-size: 10px;
    margin: 0px 10px;
    display: inline-block;
}


/*顶部偏下的部分下半*/

.tsd_bottom {
    position: absolute;
    bottom: 0;
    /*left: 10.5%;*/
}

.tsd_bottom>ul>li {
    float: left;
    padding: 13px 25px;
}

.tsd_bottom>ul>.rad_wit {
    background-color: #b1191a;
    color: white;
    padding: 13px 56px;
}


/*中间部分*/

.center {
    margin-top: 3px;
    border-top: 2px solid #C81623;
    position: relative;
}


/*菜单*/

.ctr_all {
    width: 1200px;
    height: 467px;
    margin: 0 auto;
    /* border: 1px solid black; */
}

.menu {
    height: 467px;
    width: 206px;
    color: white;
    border-left: 1px solid #c81623;
    /*height: 45px;*/
    background-color: #c81623;
    position: absolute;
    /*margin-top: 2px;*/
}

.ctr_all>.menu>ul>li {
    /*padding: 5px 0px 5.2px 8px;*/
}

.ctr_all>.menu>ul>li:hover {
    background-color: white;
}

.ctr_all>.menu>ul>li:hover a {
    /* linear:2s; */
    margin-left: 10px;
    color: #c81623;
}

.ctr_all>.menu>ul>li>a {
    color: white;
    font-size: 14px;
    /*margin-left:10px ;*/
}


/*轮播图*/

.center>.ctr_all>.ctr_right {
     /*border: 1px solid black;*/ 
    width: 980px;
    height: 455px;
    margin-left: 219px;
    margin-top: 10px;
    position: absolute;
   
}
.ctr_img{
	float: left;
}


/* 建议修改部分 */


/* 建议修改部分 */

.fr {
	/*border: 1px solid black;*/
	/*position: absolute;
	right: 0;*/
    float: right;
}

.fr .icomoon {
    font-family: 'icomoon';
    font-size: 16px;
    line-height: 26px;
}

.newsflash {
    width: 250px;
    height: 455px;
}

.news {
    height: 163px;
    border: 1px solid #ccc;
}

.news-hd {
    height: 32px;
    /*dotted 鐐圭嚎  dashed  铏氱嚎*/
    border-bottom: 1px dotted #ccc;
    padding: 0 15px;
    font-size: 14px;
    line-height: 32px;
}

.news-hd a {
    float: right;
    font-size: 10px;
    font-family: 'icomoon';
}

.news-bd {
	font-size: 14px;
    padding: 10px 0 0 10px;
}

.news-bd li {
    height: 23px;
}

.lifeservice {
    overflow: hidden;
    height: 208px;
    border: 1px solid #ccc;
    border-top: none;
}

.lifeservice ul {
    width: 252px;
}

.lifeservice li {
    position: relative;
    float: left;
    width: 62px;
    height: 70px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

.lifeservice li a {
	/*border: 1px solid black;*/
    display: block;
   
    overflow: hidden;
    height: 100%;
}

.lifeservice li p {
    text-align: center;
}

.hot {
    position: absolute;
    right: 0;
    top: 0;
    width: 12px;
    height: 15px;
    background: url(../img/jian.jpg) no-repeat;
}

.service_ico {
    display: block;
    width: 24px;
    height: 24px;
    background: url(../img/icons.png) no-repeat;
    margin: 10px auto;
}
/*手机*/
.service_ico_huafei {
    background-position: -17px -16px;
}
/*飞机*/
.service_ico_feiji {
    width: 26px;
    background-position: -78px -16px;
}
/*电影*/
.service_ico_dianying {
    width: 26px;
    background-position: -138px -16px;
}
/*游戏*/
.service_ico_youxi {
    width: 26px;
    background-position: -203px -16px;
}
/*彩票*/
.service_ico_caipiao {
    width: 26px;
    background-position: -17px -86px;
}
/*加油*/
.service_ico_jiayou {
    width: 26px;
    background-position: -68px -86px;
}
/*酒店*/
.service_ico_jiudian {
    width: 26px;
    background-position: -138px -86px;
}
/*火车*/
.service_ico_huoche {
    width: 26px;
    background-position: -203px -86px;
}
/*众筹*/
.service_ico_congcho {
    width: 26px;
    background-position: -17px -156px;
}
/*理财*/
.service_ico_licai {
    width: 26px;
    background-position: -78px -156px;
}
/*礼品*/
.service_ico_lipin {
    width: 26px;
    background-position: -138px -156px;
}
/*白条*/
.service_ico_baitiao {
    width: 26px;
    background-position: -203px -160px;
}
